prasinophyte algae - French English Dictionary